#pragma once

#include <concrt.h>
#include <YSimpleSystem/Interface.h>

namespace ysimple_system
{
	struct IProactor
		: public Interface
	{
		virtual bool	init(DWORD concurrentThreadCount, DWORD workerCount) = 0;
		virtual bool	associate(HANDLE	handle, void* completionKey) = 0;		
	};
}

